Towards Model-based Acceptance Testing for Scrum
نویسندگان
چکیده
In agile processes like Scrum, strong customer involvement requires techniques to support requirements analysis and acceptance testing. Additionally, test automation is crucial, as incremental development and continuous integration need high efforts for testing. To cope with these challenges, we propose a model-based technique for documenting customer’s requirements using test models. These can be used by the developers as requirements specification and by the testers for acceptance testing. We use light-weight and easy-to-learn modeling languages. Based on the test models, we generate test scripts for FitNesse and Selenium, which are well-known test tools in the agile community.
منابع مشابه
AgileUAT: A Framework for User Acceptance Testing based on User Stories and Acceptance Criteria
User Acceptance Testing (UAT) has widespread implications in the software community. It involves not only the end-user, but the Quality Assurance (QA) team, developers, business analysts and top level management. UAT is conducted with the aim of developing confidence of the user in the software product. UAT is generally performed manually and not preferred to be automated. UAT frameworks exist ...
متن کاملWidely Used but also Highly Valued? Acceptance Factors and Their Perceptions in Water-Scrum-Fall Projects
Agile methodologies like Scrum propose drastic changes with respect to team hierarchies, organizational structures, planning or controlling processes. To mitigate the level of change and retain some established processes, many organizations prefer to introduce hybrid agile-traditional methodologies that combine agile with traditional development practices. Despite their importance in practice, ...
متن کاملOn-site Customer Perceptions in Scrum Projects
In recent years, agile development methodologies have attracted great attention. Although the success of agile development projects depends considerably on the willingness of customers to actively participate, little research has examined which factors of such methodologies customers perceive as benefits or drawbacks. Employing an exploratory, primarily qualitative study design and the Diffusio...
متن کاملThe Focus on Usability in Testing Practices in Industry
A study exploring the focus on usability in testing practices in software development teams in Iceland using the agile software process Scrum is described in this paper. A survey was conducted to describe how testing is conducted and to what extent testing techniques are used. The results show that unit, integration, system and acceptance testing are the most frequent testing techniques used, b...
متن کاملStudy of the Attitude of Users towards Picture Archiving and Communication System Based on the Technology Acceptance Model in Teaching Hospitals of Qom, Iran
Background and Objectives: Many healthcare providers use health information technology to improve their performance. Picture Archiving and Communication System is a subsystem of the health information system that aims to facilitate the storing, archiving, and managing of digital images as well as their transmission. In this regard, measuring the level of acceptance of technology can be very hel...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Softwaretechnik-Trends
دوره 30 شماره
صفحات -
تاریخ انتشار 2010